apar topar


Results for "apar topar"

Turkish - English dictionary

apar topar

(Turkish - English dictionary) :
headlong, in a panic, stampeding.